package pe.edu.upc.dew.pharma.dao.mapper;

import java.sql.ResultSet;
import java.sql.SQLException;

import org.springframework.jdbc.core.simple.ParameterizedRowMapper;

import pe.edu.upc.dew.pharma.model.PedidoDet;
import pe.edu.upc.dew.pharma.model.Producto;

public class PedidoDetMapper implements ParameterizedRowMapper<PedidoDet> {

	public PedidoDet mapRow(ResultSet rs, int rowNum) throws SQLException {
		PedidoDet pedidoDet = new PedidoDet();
		pedidoDet.setProducto(new Producto());
		pedidoDet.getProducto().setIdProducto(rs.getString("Id_Producto"));
		pedidoDet.getProducto().setDescripcion(rs.getString("varDesProd"));
		pedidoDet.setCantidadPedida(rs.getInt("dblCantPed"));
		pedidoDet.getProducto().setStock(rs.getInt("dblStockProd"));
		pedidoDet.getProducto().setStockReservado(rs.getInt("dblStockReser"));
		pedidoDet.getProducto().setStockMinimo(rs.getInt("dblStockMin"));
		return pedidoDet;
	}

}
